import store from '@/lang'

export default {
  install(Vue) {
    // 全局指令
    Vue.directive('allow', {
      // 当被绑定的元素插入到 DOM 中时inserted会自动执行
      inserted: function(el, binding) {
        // el: 就是dom元素
        // binding: 就是一个对象, .value 就是绑定的值
        //  $store.state.user.userInfo.roles.points.includes('import_excel')
        if (store.state.user.userInfo.roles.points.includes(binding.valuel)) {
          console.log('el', binding.value)
        } else {
          el.parentNode.removeChild(el)
          // el.style.display = 'none'
        }
      }
    })
  }
}
